Ailsa Craig
geographical name
Ail·sa Craig
ˈāl-zə-ˌkrāg
small rocky island of Scotland south of Arran at the mouth of the Firth of Clyde
Love words? Need even more definitions?
Merriam-Webster unabridged
Share